defensive arms - Spanish English Dictionary